test and maintenance facilities - Turco Inglés Diccionario